package com.hth.stockspiderv3.repository;

import com.hth.stockspiderv3.po.StockCallAuctionInfo;
import com.hth.stockspiderv3.po.StockCallAuctionInfoExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface StockCallAuctionInfoMapper {
    long countByExample(StockCallAuctionInfoExample example);

    int deleteByExample(StockCallAuctionInfoExample example);

    int deleteByPrimaryKey(Long id);

    int insert(StockCallAuctionInfo record);

    int insertSelective(StockCallAuctionInfo record);

    List<StockCallAuctionInfo> selectByExample(StockCallAuctionInfoExample example);

    StockCallAuctionInfo selectByPrimaryKey(Long id);

    int updateByExampleSelective(@Param("record") StockCallAuctionInfo record, @Param("example") StockCallAuctionInfoExample example);

    int updateByExample(@Param("record") StockCallAuctionInfo record, @Param("example") StockCallAuctionInfoExample example);

    int updateByPrimaryKeySelective(StockCallAuctionInfo record);

    int updateByPrimaryKey(StockCallAuctionInfo record);
}